/**
 * 函数参数
 *
 *
 */

// 带参数的函数声明
// 在JS中, 形参的默认值是 undefined
function getNameById(age, id, sex) {
    console.log(`age: ${age}, id: ${id}, sex: ${sex}`)
}


// 实参个数 小于 形参个数, 多的形参定位为 undefined, 结果为NaN
// age: 21, id: 2018010563, sex: undefined
getNameById(21, '2018010563')

// 实参个数 大于 形参个数, 只取到形参的个数
getNameById(21, '2018010563', 'man', '七年级')

// JS中的
// 全局作用域, 整个script标签内部 或则一个独立的JS文件
// 局部作用域, 函数内的代码环境 | 也称之为函数作用域
